Skip to content

firmware-config: add klipper TMC driver tweaks#227

Merged
paxx12 merged 1 commit into
developfrom
firmware-config-tweaks
Feb 1, 2026
Merged

firmware-config: add klipper TMC driver tweaks#227
paxx12 merged 1 commit into
developfrom
firmware-config-tweaks

Conversation

@paxx12
Copy link
Copy Markdown
Contributor

@paxx12 paxx12 commented Feb 1, 2026

Add experimental TMC2240 driver optimization features configurable via firmware-config web interface:

  • TMC AutoTune: Optimizes PWM, StallGuard, CoolStep, and timing parameters for quieter operation and better performance
  • TMC Reduced Current: Lowers X/Y motor current from 1.2A to 1.0A for reduced heat and noise

Authors of the parameters:

Add experimental TMC2240 driver optimization features configurable
via firmware-config web interface:

- TMC AutoTune: Optimizes PWM, StallGuard, CoolStep, and timing
  parameters for quieter operation and better performance
- TMC Reduced Current: Lowers X/Y motor current from 1.2A to 1.0A
  for reduced heat and noise

Features:
- Fixed `confirm:` to use simple string format matching other functions
- Auto-restart klipper when enabling/disabling tweaks
- Organized configs in `tweaks/klipper/` directory structure
- Added comprehensive documentation in `docs/tweaks.md`
- Linked from main documentation index

Config files:
- `21_settings_tweaks_tmc_autotune.yaml`
- `21_settings_tweaks_tmc_current.yaml`
- `tweaks/klipper/tmc_autotune.cfg`
- `tweaks/klipper/tmc_current.cfg`
@paxx12 paxx12 changed the title Fix firmware-config tweaks: correct confirm syntax and auto-restart firmware-config: add klipper TMC driver tweaks Feb 1, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Feb 1, 2026

✅ Build Artifacts

Version: 1.1.0-paxx12-test-pr-227
Build: f3faada (merge of e67d7a3 into develop)
Duration: 4m 52s

Artifact Size
basic-build 205.27 MB
extended-build 240.70 MB
basic-devel-build 205.68 MB
extended-devel-build 241.10 MB

View workflow run

@paxx12 paxx12 merged commit 55786fb into develop Feb 1, 2026
1 check passed
@paxx12 paxx12 deleted the firmware-config-tweaks branch February 1, 2026 18:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant